package com.elm.dao;

import java.util.List;

import com.elm.model.Seller;

public interface FavoriteDao {
	/**
	 * 判断某一家店是否被该用户收藏
	 * @param userid 用户id
	 * @param sellerid	店铺id
	 * @return 被收藏返回true
	 */
	public boolean isFavoriteBySidAndUid(int userid,int sellerid);
	/**
	 * 添加用户收藏
	 * @param userid 用户id
	 * @param sellerid 收藏的商家id
	 * @return 成功返回true
	 */
	public boolean addFavorite(int userid,int sellerid);
	/**
	 * 取消用户收藏
	 * @param userid 用户id
	 * @param sellerid 取消的商家id
	 * @return 成功返回true
	 */
	public boolean deleteFavorite(int userid,int sellerid);
	/**
	 * 搜索该用户下的收藏商家
	 * @param userid 用户id
	 * @return	返回商家集合
	 */
	public List<Seller> findFavoriteSellers(int userid);
}
